package cn.koala.key.firstmaintain.entity.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;

/**
 * 首保卡导出实体
 *
 * @author liutao
 * @date 2021/1/26
 */
public class FirstMaintainCardSearchModel{
    @ExcelProperty(value = "车架号", index = 0)
    @ColumnWidth(25)
    private String vinNo;
    @ExcelProperty(value = "车型", index = 1)
    @ColumnWidth(25)
    private String brandSeriesName;
    @ExcelProperty(value = "赠送首保卡次数", index = 2)
    @ColumnWidth(25)
    private Integer totalCount;
    @ExcelProperty(value = "首保卡剩余次数", index = 3)
    @ColumnWidth(25)
    private Integer remainCount;
    @ExcelProperty(value = "首保类型", index = 4)
    @ColumnWidth(25)
    private String typeName;
    @ExcelProperty(value = "状态", index = 5)
    @ColumnWidth(15)
    private String statusName;
    @ExcelProperty(value = "创建日期", index = 6)
    @ColumnWidth(25)
    private String gmtCreate;
    @ExcelProperty(value = "收卡日期", index = 7)
    @ColumnWidth(25)
    private String receiveTime;
    @ExcelProperty(value = "操作人", index = 8)
    @ColumnWidth(25)
    private String oprName;

    public String getVinNo() {
        return vinNo;
    }

    public void setVinNo(String vinNo) {
        this.vinNo = vinNo;
    }

    public String getBrandSeriesName() {
        return brandSeriesName;
    }

    public void setBrandSeriesName(String brandSeriesName) {
        this.brandSeriesName = brandSeriesName;
    }

    public Integer getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(Integer totalCount) {
        this.totalCount = totalCount;
    }

    public Integer getRemainCount() {
        return remainCount;
    }

    public void setRemainCount(Integer remainCount) {
        this.remainCount = remainCount;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    public String getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(String gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public String getReceiveTime() {
        return receiveTime;
    }

    public void setReceiveTime(String receiveTime) {
        this.receiveTime = receiveTime;
    }

    public String getOprName() {
        return oprName;
    }

    public void setOprName(String oprName) {
        this.oprName = oprName;
    }

    @Override
    public String toString() {
        return "FirstMaintainCardSearchModel{" +
                "vinNo='" + vinNo + '\'' +
                ", brandSeriesName='" + brandSeriesName + '\'' +
                ", totalCount=" + totalCount +
                ", remainCount=" + remainCount +
                ", typeName='" + typeName + '\'' +
                ", statusName='" + statusName + '\'' +
                ", gmtCreate='" + gmtCreate + '\'' +
                ", receiveTime='" + receiveTime + '\'' +
                ", oprName='" + oprName + '\'' +
                '}';
    }
}
